#!/usr/local/bin/lua

--nil 作比较时应该加上双引号 "：
--> type(X)
--nil
--> type(X)==nil
--false
--> type(X)=="nil"
--true
--> 
--type(X)==nil 结果为 false 的原因是因为 type(type(X))==string。


name = "chenli"

print(type(name) == "chenli")  -- false
print(name) -- chenli
print(type(name) == nil)  --- flase

print(type(name) == "nil") -- flase

print(name == "chenli") -- ture